home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / faq / comp / graphics / resource / part2 < prev    next >
Text File  |  1994-03-30  |  56KB  |  1,243 lines

  1. Newsgroups: comp.graphics,comp.answers,news.answers
  2. Path: bloom-beacon.mit.edu!gatech!usenet.ins.cwru.edu!howland.reston.ans.net!EU.net!news.forth.gr!news.ntua.gr!nfotis
  3. From: nfotis@theseas.ntua.gr (Nick C. Fotis)
  4. Subject: (31 Mar 94) Computer Graphics Resource Listing : BIWEEKLY [part 2/4]
  5. Message-ID: <CnIqx8.7tM@theseas.ntua.gr>
  6. Followup-To: poster
  7. Lines: 1229
  8. Reply-To: nfotis@theseas.ntua.gr (Nick (Nikolaos) Fotis)
  9. Organization: National Technical Univ. of Athens
  10. Date: Thu, 31 Mar 1994 07:46:15 GMT
  11. Approved: news-answers-request@MIT.Edu
  12. Xref: bloom-beacon.mit.edu comp.graphics:22741 comp.answers:4359 news.answers:17026
  13.  
  14. Archive-name: graphics/resources-list/part2
  15. Last-modified: 1994/03/31
  16.  
  17.  
  18. Computer Graphics Resource Listing : BIWEEKLY POSTING [ PART 2/4 ]
  19. =====================================================
  20. Last Change : 31 March 1994
  21.  
  22.  
  23. 8. Plotting packages
  24. =====================
  25.  
  26. Gnuplot 3.5
  27. -----------
  28.   It is one of the best 2- and 3-D plotting packages, with
  29.   online help.It's a command-line driven interactive function plotting utility
  30.   for UNIX, MSDOS, Amiga, Archimedes, and VMS platforms (at least!).
  31.   Freely distributed, it supports many terminals, plotters, and printers
  32.   and is easily extensible to include new devices.
  33.  
  34.   It was posted to comp.sources.misc in version 3.0, plus patches.
  35.   You can practically find it everywhere (use Archie to find a site near you!).
  36.   The comp.graphics.gnuplot newsgroup is devoted to discussion of Gnuplot.
  37.  
  38. Xvgr and Xmgr (ACE/gr)
  39. -----------------------
  40.   Xmgr is an XY-plotting tool for UNIX workstations using
  41.   X or OpenWindows. There is an XView version called xvgr for
  42.   Suns. Collectively, these 2 tools are known as ACE/gr.
  43.   Compiling xmgr requires the Motif toolkit version 1.1
  44.   and X11R4 - xmgr will not compile under X11R3/Motif 1.0x.
  45.  
  46.   Check at ftp.ccalmr.ogi.edu [129.95.72.34] in
  47.   /CCALMR/pub/acegr/xmgr-2.10.tar.Z (Motif version)
  48.   /CCALMR/pub/acegr/xvgr-2.09.tar.Z (XView version)
  49.   /CCALMR/pub/acegr/xvgr-2.10beta.tar.Z (XView version)
  50.  
  51.   Comments, suggestions, bug reports to Paul J Turner
  52.   <pturner@amb4.ccalmr.ogi.edu>
  53.  
  54. Robot
  55. -----
  56.   Release 0.48 : 2-D and limited 3-D. Based on XView 3, written
  57.   in C / Fortran (so you need a Fortran compiler or the f2c translator).
  58.   Mainly tested on Sun4, less on DECstations. Check at
  59.   ftp.astro.psu.edu (128.118.147.28),  pub/astrod.
  60.  
  61.   The relevant files are:
  62.   robotx-.--.tar.Z        - Full source, plotting library, example scripts,
  63.                             documentation etc. 
  64.                             "-.--" is the version number, e.g. the file
  65.                              may be robotx0.48.tar.Z
  66.   robot-beta.tar.Z        - most recent but untested version of the above.
  67.   RobotManual.ps.Z        - just the documentation.
  68.   robot.sun4.Z            - binary built on a SPARCstation (SunOS4.1.1).
  69.   robot.dec.Z             - binary built on a DECstation (Ultrix).
  70.   robot.linux.gz          - binary built on an IBM PC clone (LINUX).
  71.                             (compressed with gzip)
  72.  
  73.  
  74. VG plotting library
  75. -------------------
  76.   This is a library of Fortran callable routines at sunspot.ceee.nist.gov
  77.   [129.6.64.151]
  78.  
  79. Xgobi
  80. -----
  81.   It's being developed at Bellcore, and its speciality are
  82.   multidimensional data sets analysis and exploration. You can call it
  83.   from the S language also, and it works as an X11 client using the Athena
  84.   widget set (or with an ASCII terminal). It's distributed free of charge
  85.   from STATLIB at CMU.
  86.   To get it via e-mail, send email to statlib@temper.stat.cmu.edu and
  87.   in the body area of the message, put the line
  88.  
  89.   send xgobi from general
  90.  
  91.   If you want to pick it via ftp, connect to lib.stat.cmu.edu. Log in as
  92.   "statlib" and use your e-mail address as your password. Then type
  93.  
  94.   cd general
  95.   mget xgobi.*
  96.  
  97.   Warning: It's about 2 MB sources + large Postscript manual. Read the
  98.   relevant README to decide whether you need it or not.
  99.  
  100. PGPLOT
  101. ------
  102.   Runs on VAX/VMS and supposedly on UNIX. It's a set of fortran routines freely
  103.   available (though copyrighted and requiring a nominal fee of $50 or so)
  104.   that includes contour plots and support for various devices, including ps.
  105.   Contact tjp@deimos.caltech.edu
  106.  
  107. GGRAPH
  108. ------
  109.   Host shorty.cs.wisc.edu [128.105.2.8] : /pub/ggraph.tar.Z
  110.   Unknown more details.
  111.  
  112. epiGRAPH
  113. --------
  114.   For PCs. Call dvj@lab2.phys.lgu.spb.su (Vladimir J. Dmitriev) for details.
  115.   You can get the program demo or (and) play version, if sent 10 $ to
  116.  
  117.         1251 Budapest posta fiok 60
  118.         Hungary
  119.         ph/fax 1753696  Budapest
  120.         ph     2017760
  121.  
  122. Multiplot XLN
  123. -------------
  124.   For Amigas, shareware ($30 USD, #20 UK or $40 Aust.). Advanced 2D package
  125.   that has a big list of features. Contact:
  126.  
  127.   Dr. Alan Baxter <agb16@mbuc.bio.cam.ac.uk>,
  128.   Cambridge University
  129.   Department of Pathology,
  130.   Tennis Court Road,
  131.   Cambridge CB2 1QP, UK
  132.  
  133.  
  134. Athena Plotter Widget set
  135. -------------------------
  136.   
  137.   This version V6.0 is based on Gregory Bond's version V5-beta. Added
  138.   some stuff for scientific graphs, i.e. log axes, free scalable axes,
  139.   XY-lineplots and some more, and re-added plotter callbacks from V4, e.g.
  140.   to request the current pointer position, or to cut off a rectangle from the
  141.   plotting area for zooming-in. Version V6.0 has a log of bugs fixed and a
  142.   log of improvements against V6-beta. Additionally I did some other
  143.   changes/extensions, besides 
  144.   
  145.   -     Origin and frame lines for axes.
  146.   -     Subgrid lines on subtic positions.
  147.   -     Line plots in different line types (lines, points, lines+points,
  148.    impulses, lines+impulses, steps, bars), line styles (solid, dotted,
  149.    dashed, dot-dashed) and marker types for data points.
  150.   -     Legend at the right or left hand side of the plot.
  151.   -     Optional drawing to a pixmap instead of a window.
  152.   -     Layout callback for aligning axis positions when using
  153.    multiple plotters in one application.
  154.   
  155.   Available at export.lcs.mit.edu, directory contrib/plotter
  156.  
  157. SciPlot
  158. -------
  159.   SciPlot is a scientific 2D plotting and manipulation program. 
  160.   For the NeXT (requires NeXTStep 3.0), and it's shareware.
  161.  
  162.   Features:
  163.   ASCII import and export;  EPS export; copy, cut, paste with data buffer;
  164.   free number of data points, data buffer, and document window;
  165.   selective open and save ; plotting in many styles; automatic legend;
  166.   subviews; linear and logarithmic axes; two different axes; text and graphic;
  167.   color support; zoom; normalizing and moving; axis conversions;
  168.   free hand data manipulations (cut, edit, move, etc.); data editor; sorting
  169.   of data; absolute,relative, and free defined error bars;
  170.   calculating with buffers (+, -, *, / ); background subtractions
  171.   (linear,shirley,tougaard, bezier); integration and relative integration;
  172.   fitting of one or more free defined functions; linear regression;
  173.   calculations (+, -, *, /, sin, cos, log, etc.); function generator;
  174.   spline interpolation; least square smooth and FFT smooth; differentiation;
  175.   FFT; ESCA calculations and database; .. and something more 
  176.  
  177.   You can find it on:
  178.   ftp.cs.tu-berlin.de [130.149.17.7] : /pub/NeXT/science/SciPlot3.1.tar.Z
  179.  
  180.   Author:
  181.   Michael Wesemann
  182.   Scillerstr. 73,1000 Berlin 12, Germany   
  183.   mike@fiasko.rz-berlin.mpg.de
  184.  
  185. PLPLOT
  186. ------
  187.   PLPLOT is a scientific plotting package for many systems, small (micro)
  188.   and large (super) alike.  Despite its small size and quickness,
  189.   it has enough power to satisfy most users, including:
  190.   standard x-y plots, semilog plots, log-log plots, contour plots, 3D plots,
  191.   mesh plots, bar charts and pie charts.  Multiple graphs (of the same or
  192.   different sizes) may be placed on a single page with multiple lines in each
  193.   graph.  Different line styles, widths and colors are supported.  A virtually
  194.   infinite number of distinct area fill patterns may be used.  There are
  195.   almost 1000 characters in the extended character set.  This includes four
  196.   different fonts, the Greek alphabet and a host of mathematical, musical, and
  197.   other symbols.  The fonts can be scaled to any size for various effects.
  198.   Many different output device drivers are available (system dependent),
  199.   including a portable metafile format and renderer.
  200.   
  201.   Freely available (but copyrighted) via anonymous FTP on
  202.   hagar.ph.utexas.edu, directory pub/plplot
  203.   
  204.   At present (v. 4.13), PLPLOT is known to work on the following systems:
  205.   
  206.   Unix:   SunOS, A/IX, HP-UX, Unicos, DG/UX, Ultrix
  207.   Other platforms: VMS, Amiga/Exec, MS-DOS, OS/2, NeXT
  208.   
  209.   Authors: Many. The main supporters are:
  210.   
  211.   Maurice LeBrun <mjl@fusion.ph.utexas.edu>: PLPLOT kernel and the metafile,
  212.      xterm, xwindow, tektronix, and Amiga drivers.
  213.   Geoff Furnish <furnish@fusion.ph.utexas.edu>: MS-DOS and OS/2 drivers
  214.   Tony Richardson <amr@egr.duke.edu>: PLPLOT on the NeXT
  215.  
  216. GLE
  217. ---
  218.   GLE is a high quality graphics package for scientists.  It runs on a
  219.   variety of platforms (PCs, VAXes, and Unix) with drivers for XWindows,
  220.   REGIS, TEK4010, PC graphics cards, VT100s, HP plotters, Postscript
  221.   printers, Epson-compatible printers and Laserjet/Paintjet printers.  It
  222.   provides LaTEX quality fonts, as well as full support for Postscript
  223.   fonts.  The graphing module provides full control over all features of
  224.   graphs.  The graphics primitives include user-defined subroutines for
  225.   complex pictures and diagrams.
  226.  
  227.   Accompanying utilities include Surface (for hidden line surface
  228.   plotting), Contour (for contour plots), Manip (for manipulation of
  229.   columnar data files), and Fitls (for fitting arbitrary equations to
  230.   data).
  231.  
  232.   GLE is written and maintained by Chris Pugmire <chrisp@grv.grace.cri.nz>
  233.  
  234.   Available via anon. FTP at these places:
  235.  
  236.   PC gle: SIMTEL, wuarchive.wustl.edu, and other mirrors, msdos/graphics/gle*.*
  237.   UNIX gle: zephyr.grace.cri.nz (131.203.1.5), pub/gle/unix
  238.   VMS gle: zephyr.grace.cri.nz (131.203.1.5), pub/gle/vms
  239.  
  240.   Mailing list: GLEList. Send a message to
  241.  
  242.   listserver@tbone.biol.scarolina.edu, with a message boyd containing
  243.  
  244.   sub glelist "Your Name"
  245.   
  246.   Mailing list maintainer: Dean Pentcheff <dean2@tbone.biol.scarolina.edu>
  247.  
  248. SM (formerly supermongo)
  249. ------------------------
  250.   SM is an interactive plotting package for drawing graphs written
  251.   by Robert Lupton and Patricia Monger. It has some capability to handle image
  252.   data, but mostly works with vectors. The main features of the package are:
  253.     - one can generate a plot with a minimum number of simple commands,
  254.     - one can build and save plot subroutines to be invoked with a single
  255.       user-defined command,
  256.     - the program keeps a history of plot commands which can be edited and
  257.       defined as a plot subroutine, to be reused,
  258.     - one can define and perform mathematical operations on the data to be 
  259.       plotted from within the program, or read it from an ASCII file.
  260.  
  261.   SM runs on Unix and Unix-variant systems and VMS systems.  The next release
  262.   (2.2.1, June 1993) will also run on DOS PCs (sorry, no MacOS yet).
  263.  
  264.   SM has drivers for Sunview, X10, X11, SGI, various tek401x emulators, UIS,
  265.   LN03, Imagen impress, QMS quic, HP Laserjet, and Postscript laser printers 
  266.   (also color and encapsulated postscript), raster devices, HPGL, REGIS 
  267.   graphics, and several odd (and likely obsolete) graphics terminals.
  268.  
  269.   Cost:
  270.   SM is available for $300 U.S., $360 Canadian to university departments.  A 
  271.   university-wide site license is $1500 U.S., $1800 Canadian.  Prices for 
  272.   commercial or government agencies are $500 U.S. for a department, $2500 U.S. 
  273.   for an entire site.
  274.  
  275.   SM is not for sale to groups who want to use it for weapons research projects
  276.   for the military agencies of any country.
  277.  
  278.   You only buy it once - the license entitles you to unlimited free upgrades.
  279.   The distribution includes the source, documentation (TeX files), and 
  280.   permission to install the program on all the machines at your site.  
  281.  
  282.   Contact:
  283.   patricia monger
  284.   monger@mcmaster.ca
  285.  
  286.  
  287. PlotMTV
  288. -------
  289.   tanqueray.berkeley.edu : /pub/Plotmtv1.3.1.tar.Z (~1 MB) - with source
  290.  
  291.   Tested on IBM RS6000, SPARCs and HP s700, and other machines with Unix/X11
  292.   (eg. Linux)
  293.  
  294.   The program can do 2D and 3D line/scatter plots, vector plots, as
  295.   well as contour plots.  Contours can be plotted from regular rectangular
  296.   meshes, triangular meshes, as well as random data.
  297.   The X11 routines use the X11R4 Xlib library, but the program has reportedly
  298.   been compiled successfully on X11R5.
  299.   The program reads in data in the MTVDAT format and plots each dataset
  300.   in  the  data-file  in turn.
  301.   Each plot comes with a simple but functional Graphical User Interface,
  302.   which allows users to  zoom  in  or  pan  to areas  of  interest on the
  303.   plot, or to toggle between 2D and 3D plots, or to rotate 3D plots.
  304.   The plots may then be sent directly to a grayscale or color PostScript
  305.   printer for hard-copy output.
  306.  
  307.   Author:
  308.   Kenny Toh <ktoh@td2cad.intel.com>
  309.  
  310.  
  311. TRIUMF/PLOTDATA
  312. ----------------
  313. [ For VAX/VMS. It's believed that's available free or at extremely low cost ]
  314.  
  315. Contact:
  316.  
  317. TRIUMF
  318. 4004 Wesbrook Mall
  319. Vancouver, British Columbia
  320. Canada V6T 2A3
  321.  
  322. e-mail: CHUMA@TRIUMF.CA
  323.  
  324. ==========================================================================
  325.  
  326. 9. Image analysis software - Image processing and display
  327. ==========================================================
  328.  
  329. PC and Mac-based tools (multi-platform software)
  330. ======================
  331.  
  332. IMDISP
  333. ------
  334.   IMDISP Written at JPL and other NASA sites. Can do simple display,
  335.   enhancing, smoothing and so on. Works with the FITS and VICAR/PDS
  336.   data formats of NASA. Can read TIFF images, if you know their dimensions
  337.   [PC and Macs]
  338.  
  339. LabVIEW 2
  340. ---------
  341.   LabVIEW is used as a framework for image processing tools. It provides a
  342.   graphical programming environment using block diagram sketch is the
  343.   "program" with graphical elements representing the programming elements.
  344.   Hundreds of functions are already available and are connected using a
  345.   wiring tool to create the block diagram (program).  Functions that the
  346.   block diagrams represent include digital signal processing and
  347.   filtering, numerical analysis, statistics, etc.  The tool allows any
  348.   Virtual Instrument (VI, a software file that looks and acts like a real
  349.   laboratory instrument) to be used as a part of any other virtual
  350.   instrument.
  351.  
  352.   National Instruments markets plug-in digital signal processing (DSP)
  353.   boards for Macintoshs and PC compatables that allow real-time
  354.   acquisition and analysis at a personal computer.  New software tools for
  355.   DSP are allowing engineers to harness the power of this technology. The
  356.   tools range from low-level debugging software to high-level block
  357.   diagram development software.  There are three levels of DSP programming
  358.   associated with the NB-DSP2300 board and LabVIEW:
  359.   Use of the NB-DSP2300 Analysis Library: FFTs, power spectra, filters
  360.   routines callable from THINK C and Macintosh Programers Workshop (MPW) C
  361.   that execute on the NB-DSP2300 board. There is an analysis Virtual
  362.   Interface Library of ready-to-use VIs optimized for the NB-DSP2300.
  363.  
  364.   Use of the National Instruments Developers Toolkit that includes an
  365.   optimizing C compiler, an assembler and a linker for low-level
  366.   programming of the DSP hardware.  This approach offers the highest level
  367.   of performance but is the must difficult in terms of ease of use.
  368.  
  369.   Use of the National Instruments Interface Kit software package which has
  370.   utility functions for memory management data communications and
  371.   downloading code to the NB-DSP2300 board. (This is the easiest route for
  372.   the development of custom code.)
  373.  
  374. Ultimage Concept VI
  375. -------------------
  376.   Concept VI  by Graftek-France is a family of image processing Virtual
  377.   Instruments (VIs) that give LabVIEW 2 (described above) users high-end
  378.   tools for designing, integrating and monitoring imaging control systems.
  379.   A VI is a software file that looks and acts like a real laboratory
  380.   instrument. Typical applications for Concept VI include thermography,
  381.   surveillance, machine vision, production testing, biomedical imaging,
  382.   electronic microscopy and remote sensing.
  383.  
  384.   Ultimage Concept VI addresses applications which require further
  385.   qualitative and quantitative analysis.  It includes a complete set of
  386.   functions for image enhancement, histogram equalization, spatial and
  387.   frequency filtering, isolation of features, thresholding, mathematical
  388.   morphology analysis, density measurement, object counting, sizing and
  389.   characterization.
  390.  
  391.   The program loads images with a minimum resolution of 64 by 64, a pixel
  392.   depth of 8, 16, or 32 bits, and one image plane.  Standard input and
  393.   output formats include PICT, TIFF, SATIE, and AIPD.  Other formats can
  394.   be imported.
  395.  
  396.   Image enhancement features include lookup table transformations, spatial
  397.   linear and non-linear filters, frequency filtering, arithmetic and logic
  398.   operations, and geometric transformations, among others.  Morphological
  399.   transformations include erosion, dilation, opening, closing, hole
  400.   removal, object separation, and extraction of skeletons, among others.
  401.   Quantitative analysis provides for objects' detection, measurement, and
  402.   morphological distribution.  Measures include area, perimeter, center of
  403.   gravity, moment of inertia, orientation, length of relevant chords, and
  404.   shape factors and equivalence.  Measures are saved in ASCII format.  The
  405.   program also provides for macro scripting and integration of custom
  406.   modules.
  407.  
  408.   A 3-D view command plots a perspective data graph where image intensity
  409.   is depicted as mountains or valleys in the plot.  The histogram tool can
  410.   be plotted with either a linear or logarithmic scale. The twenty-eight
  411.   arithmetic and logical operations provide for: masking and averaging
  412.   sections of images, noise removal, making comparisons, etc.  There are
  413.   13 spatial filters that alter pixel intensities based on local
  414.   intensity.  These include high-pass filters for contrast and outlines.
  415.   The frequency data resulting from FFT analysis can be displayed as
  416.   either the (real , imaginary ) components or the (phase, magnitude)
  417.   data.  The morphological transformations are useful for data sharpening
  418.   and defining objects or for removing artifacts.
  419.  
  420.   The transformations include: thresholding, eroding, dilating and even
  421.   hole filling.
  422.  
  423.   The program's quantitative analysis measurements include: area,
  424.   perimeter, center of mass, object counts, and angle between points.
  425.  
  426.   GTFS, Inc. 2455 Bennett Valley Road #100C Santa Rosa, CA 95494
  427.   707-579-1733
  428.  
  429. IPLab Spectrum
  430. --------------
  431.   IPLAB Spectrum supports image processing and analysis but lacks the
  432.   morphology and quantitative analysis features provided by
  433.   Graftek-FranceUs Ultimage Concept VI.  Using scripting tools, the user
  434.   tells the system the operations to be performed. The problem is that far
  435.   too many basic operations require manual intervention. The tool
  436.   supports: FFTs, 16 arithmetic operations for pixel alteration, and a
  437.   movie command for cycling through windows.
  438.  
  439. ITEX
  440. ----
  441.   ITEX image processing software from Imaging Technology Incorporated is an
  442.   industry-standard C language subroutine library for image enhancement and
  443.   manipulation.  Designed to accelerate applications development, the ITEX
  444.   software package contains hundreds of field-proven image processing
  445.   algorithms.  All subroutines are accessed through user-developed 
  446.   application software written for operation under such operating systems 
  447.   as MS-DOS, UNIX, SUN OS, OS/9, and VxWorks.
  448.   
  449.   ITEX is equipped with a command line interpreter that further assists in
  450.   speeding application development by providing an interactive environment
  451.   for working out image processing scenarios.  ITEX software includes
  452.   operations for input and output pixel transformations, image save and
  453.   restore, graphics and text annotation functions, area and geometric
  454.   functions, linear and non-linear spatial filtering, and support for
  455.   real-time image convolutions.
  456.  
  457. Application-Specific ITEX
  458. -------------------------
  459.   Free software evaluation utilities for image analysis and machine vision
  460.   feasibility studies are offered by Imaging Technology Incorporated.  These
  461.   evaluation utilities provide a simple point-and-click MS Windows graphical
  462.   user interface (GUI) from which to evaluate highly robust grayscale pattern
  463.   recognition, quantitative image (blob) analysis, and industrial character
  464.   recognition (OCR) software libraries offered by the company.
  465.  
  466.   The evaluation utilities speed feasibility studies and help reduce the cost
  467.   of application software development.  These utilities, which require no
  468.   special equipment to operate, allow development engineers to breeze through
  469.   the feasibility process on prestored TIFF images and quickly start working
  470.   on solving their applications.
  471.  
  472.   The only equipment necessary to operate these utilities is a 386 or 486
  473.   personal computer AT, Windows 3.0 or 3.1, a mouse, and an eight-bit
  474.   SuperVGA card.  No additional hardware or software is required.
  475.  
  476.   Each evaluation utility comes complete with a tutorial that guides the
  477.   user through the processes of the software package.  Absolutely no prior
  478.   experience with image analysis algorithms is necessary in order to operate
  479.   these utilities.  To further assist and instruct the user, an on-line Help
  480.   facility is incorporated to answer questions along the way.
  481.  
  482.   Contact:
  483.   Imaging Technology Inc, 55 Middlesex Tpk, Bedford, MA 01730, (800) 333-3035
  484.   e-mail: theresa@imaging.com (Theresa M. Meuse)
  485.  
  486. [ They sell also a VME-based video frame grabber in resolutions up to
  487.  1024x768 pixels non-interlaced, or up to 1024x1024 pixels interlaced.
  488.  An ISA/EISA-based modular board-set is provided also for PC-only
  489.  environment, which has modules for genlocking, NTSC/PAL 24-bit grabber,
  490.  variable-scan frame grabber, and a 30fps monchrome frame grabber - nfotis ]
  491.  
  492. Macintosh-based tools
  493. =====================
  494.  
  495. NCSA Image, NCSA PalEdit and more
  496. ---------------------------------
  497.   NCSA provides a whole suite of public-domain visualization tools for the
  498.   Macintosh, primarily aimed at researchers wanting to visualize results
  499.   from numerical modelling calculations.  These applications,
  500.   documentation, and source code are available for anonymous ftp from
  501.   ftp.ncsa.uiuc.edu. Commercial versions of the NCSA programs have been
  502.   developed by Spyglass.
  503.  
  504.   Spyglass, Inc. 701 Devonshire Drive Champaign, IL  61820 (217) 355-6000
  505.   fax: 217 355 8925
  506.  
  507. NIH IMAGE
  508. ---------
  509.   Available at alw.nih.gov (128.231.128.7) or (preferably)
  510.   zippy.nimh.nih.gov [128.231.98.32], directory:/pub/image.
  511.   It has painting and image manipulation tools, a macro language,
  512.   tools for measuring areas, distances and angles, and for counting
  513.   things. Using a frame grabber card, it can record sequences of
  514.   images to be played back as a movie. It can invoke user-defined
  515.   convolution matrix filters, such as Gaussian. It can import raw
  516.   data in tab-delimited ASCII, or as 1 or 2-byte quantities. It also
  517.   does histograms and even 3-D plots. It is limited to 8-bits/pixel,
  518.   though the 8 bits map into a color lookup table. It runs on any Mac
  519.   that has a 256-color screen and a FPU (or get the NonFPU version
  520.   from zippy.nimh.nih.gov)
  521.  
  522. PhotoMac
  523. --------
  524.   Data Translation, Inc. 100 Locke Dr. Marlboro, MA 01752 508-481-3700
  525.  
  526. PhotoPress
  527. ----------
  528.   Blue Solutions 3039 Marigold Place Thousand Oaks, CA 91360 805-492-9973
  529.  
  530. PixelTools and TCL-Image
  531. ------------------------
  532.   "Complete family of PixelTools (hardware accelerator and applications
  533.   software) for scientific image processing and analysis.  Video-rate
  534.   capture, display, processing, and analysis of high-resolution
  535.   monochromatic and color images.  Includes C source code."
  536.  
  537. TCL-Image:
  538.   "Software package for scientific, quantitative image processing and
  539.   analysis. It provides a complete language for the capture, enhancement,
  540.   and extraction of quantitative information from gray-scale images.
  541.   TCL_Image has over 200 functions for image processing, and contains the
  542.   other elements needed in a full programming language for algorithm
  543.   development -- variables and control structures.  It is easily
  544.   extensible through "script" (or indirect command) files. These script
  545.   files are simply text files that contain TCL-Image commands.  They are
  546.   executed as normal commands and include the ability to pass parameters.
  547.   The direct capture of video images is supported via popular frame
  548.   grabber boards.  TCL-Image comes with the I-View utility that provides
  549.   conversion between common image file types, such as PICT2 and TIFF."
  550.  
  551.   Perceptics 725 Pellissippi Parkway Knoxville, TN 37933 615-966-9200
  552.  
  553. Satellite Image Workshop
  554. ------------------------
  555.   It comes with a number of satellite pictures (raw data) and does all
  556.   sorts of image enhancing on it. You'll need at least a Mac II with co-
  557.   processor; a 256 color display and a large harddisk. The program doesn't
  558.   run under system 7.x.ATE1 V1
  559.  
  560.   In the documentation the contact address is given as:  Liz Smith, Jet
  561.   Propulsion Laboratory, MS 300-323, 4800 Oak Grove Dr,.Pasadena, CA 91109
  562.   (818) 354-6980
  563.  
  564. Visualization Workbench
  565. -----------------------
  566.   "An electronic imaging software system that performs interactive image
  567.   analysis and scientific 2D and 3D plotting."
  568.  
  569.   Paragon Imagine 171 Lincoln St. Lowell, MA 01852 508-441-2112
  570.  
  571. Adobe Photoshop
  572. ---------------
  573.  
  574.   The tool supports Rtrue colorS with 24-bit images or 256 levels of grey
  575.   scale.  Once an image has been imported it can be Rre-touchedS with
  576.   various editing tools typical of those used in Macintosh-based RpaintS
  577.   applications.  These include an eraser, pencil, brush and air brush.
  578.   Advanced RpasteS tools that control the interaction between a pasted
  579.   selection and the receiving site have also been incorporated.  For
  580.   example, all red pixels in a selection can easily be preventing from
  581.   being pasted. Photoshop has transparencies ranging from 0 to 100%,
  582.   allowing you to create ghost overlays.  RPhoto-editingS tools include
  583.   control of the brightness and contrast, color balancing, hue/saturation
  584.   modification and spectrum equalization.  Images can be subjected to
  585.   various signal processing algorithms to smooth or sharpen the image,
  586.   blur edges, or locate edges.  Image scaling is also supported.
  587.  
  588.   For storage savings, the images can be compressed using standard
  589.   algorithms, including externally supplied compression such as JPEG,
  590.   availlable from Storm Technologies. The latest version of Adobe
  591.   Photoshop supports the import of numerous image formats including: EPSF,
  592.   EPSF, TIFF, PICT resource, Amiga IFF/ILBM, CompuServe GIF, MacPaint,
  593.   PIXAR, PixelPaint, Scitex CT, TGA and ThunderScan..
  594.  
  595.   Adobe Systems, Inc. 1585 Charlestown Road PO Box 7900 Mountain View, CA
  596.   94039-7900 415-961-4400
  597.  
  598. ColorStudio and ImageStudio
  599. ---------------------------
  600.   ColorStudio is an image-editing and paint package from Letraset that has
  601.   more features than Adobe Photoshop but is decidedly more complex and
  602.   therefore more difficult to use.  Several steps are often required to
  603.   accomplish that which can be done in a single step using Photoshop.  The
  604.   application requires a great deal of available disk space as one can
  605.   easily end up with images in the 30 MB range.  The program provides a
  606.   variety of powerful selection tools including the "auto selection tool"
  607.   which lets the user choose image areas on the basis of color, close
  608.   hues, color range and mask.
  609.  
  610. ImageStudio: Don't know...
  611.  
  612.   Letraset USA 40 Eisenhower Drive Paramus, NJ 07653 201-845-6100
  613.  
  614. Dapple Systems
  615. --------------
  616.   "High resolution image analysis software provides processing tools to
  617.   work with multiple images, enhance and edit, and measure a variety of
  618.   global or feature parameters, and interpret the data."
  619.  
  620.   Dapple Systems, 355 W. Olive Ave, #100 Sunnyvale, CA 94086 408-733-3283
  621.  
  622. Digital Darkroom
  623. ----------------
  624.   The latest release of Digital Darkroom has five new selection and
  625.   editing tools for enhancing images. One such feature allows the user to
  626.   select part of an image simply by "painting" it. A new polyline
  627.   selection tool creates a selection tool for single pixel wide
  628.   selections.  A brush lets the operator "paint" with a selected portion
  629.   of the image. Note that this is not a true color image enhancement tool.
  630.   This tool should be used when the user intends to operate in grey-scale
  631.   images only.  It should be noted that Digital Darkroom is not as
  632.   powerful as either Adobe Photoshop or ColorStudio.
  633.  
  634.   Silicon Beach Software 9770 Carroll Ctr. Rd., Suite J San Diego, CA
  635.   92126 619-695-6956
  636.  
  637. Dimple
  638. ------
  639.   It  is compatible with system 6.05 and system 7.0 , requires Mac LC or
  640.   II series with 256 colours, with a recommended min of 6Mb of ram. It has
  641.   the capability of reading Erdas files. Functions include; image
  642.   enhancement, 3D and contour plots, image statistics, supervised and
  643.   unsupervised classification, PCA and other image transformations. There
  644.   is also a means (Image Operation Language or IOL) by which you can write
  645.   your own transformations. There is no image rectification, however
  646.   Dimple is compatable with MAPII. The latest version is 1.4 and it is in
  647.   the beta stage of testing. Dimple was initially developed as a teaching
  648.   tool and it is very good for this purpose."
  649.  
  650.   "Dimple  runs on a colour Macintosh.  It is a product still in its
  651.   development phase.. i.e. it doesn't have all the inbuilt features of
  652.   other packages, but is coming along nicely.  It has its own inbuilt
  653.   language for writing "programs" for processing an image, defining
  654.   convolution filters etc. Dimple is a full mac application with pull down
  655.   menus etc... It is unprotected software."
  656.  
  657.   Process Software Solutions, PO Box 2110, Wollongong, New South Wales,
  658.   Australia. 2500. Phone 61 42 261757  Fax 61 42 264190.
  659.  
  660. Enhance
  661. -------
  662.   Enhance has a RrulerS tool that supports measurements and additionally
  663.   provides angle data. The tool has over 80 mathematical filter
  664.   variations: "Laplacian, medium noise filter", etc.  Files can be saved
  665.   as either TIFF, PICT, EPSF or text (however EPSF files can't be imported).
  666.  
  667.   MicroFrontier 7650 Hickman Road Des Moines, IA  50322 515-270-8109
  668.  
  669. Image Analyst
  670. -------------
  671.   An image processing product for users who need to extract quantitative
  672.   data from video images.  Image Analyst lets users configure
  673.   sophisticated image processing and measurement routines without the
  674.   necessity of knowing a programming language.  It is designed for such
  675.   tasks at computing number and size of cells in images projected by video
  676.   cameras attached to microscopes, or enhancing and measuring distances in
  677.   radiographs.
  678.  
  679.   Image Analyst provides users with an array of field-proven video
  680.   analysis techniques that enable them to easily assemble a sequence of
  681.   instructions to enhance feature appearance; count objects; determine
  682.   density, shape, size, position, or movement; perform object feature
  683.   extraction; and conduct textural analysis automatically.  Image Analyst
  684.   works with either a framegrabber board and any standard video camera, or
  685.   a disk-stored image.
  686.  
  687.   Within minutes, without the need for programming, the Image Analyst user
  688.   can set up a process to identify and analyze any element of a image.
  689.   Measurements and statistics can be automatically or semi-automatically
  690.   generated from TIFF or PICT files or from captured video tape images.
  691.   Image Analyst recognizes items in images based on their size, shape and
  692.   position.  The tool provides direct support for the Data Translation and
  693.   Scion frame grabbers. A menu command allows for image capture from a VCR
  694.   video camera or other NTSC or PAL devices.
  695.  
  696.   There are 2 types of files, the image itself and the related Sequence
  697.   file that holds the processing, measurements and analysis that the user
  698.   defines.  Automated sequences are set up in Regions Of Interest (ROI)
  699.   represented by movable, sizable boxes atop the image.  Inside a ROI, the
  700.   program can find the distance between two edges, the area of a shape,
  701.   the thickness of a wall, etc.  Image Analyst finds the center, edge and
  702.   other positions automatically. The application also provides tools so
  703.   that the user can work interactively to find the edge of object. It also
  704.   supports histograms and a color look-up table (CLUT) tool.
  705.  
  706.   Automatix, Inc. 775 Middlesex Turnpike Billerica, MA 01821 508-667-7900
  707.  
  708. IPLab
  709. -----
  710.   Signal Analytics Corp. 374 Maple Ave. E Vienna, VA  22180 703-281-3277
  711.   FAX 703-281-2509
  712.  
  713.   "Menu-driven image processing software that supports 24-bit color or
  714.   pseudocolor/grayscale image display and manipulation."
  715.  
  716. MAP II
  717. ------
  718.   Among the Mac GIS systems, MAP II distributed by John Wiley has
  719.   integrated image analysis.
  720.  
  721. IMAGE
  722. -----
  723.   from Stanford : Try anonymous ftp from sumex-aim.stanford.edu
  724.   It has pd source for image v2, and ready to run code for a mac under
  725.   image v3.
  726.  
  727.  
  728.  
  729. Windows/DOS PC-based tools
  730. ==========================
  731.  
  732. CCD
  733. ---
  734.   Richard Berry's CCD imaging book for Willamon-Bell contains (optional?)
  735.   disks with image manipulating software.  Source code is included.
  736.  
  737. ERDAS
  738. -----
  739.   "ERDAS will do all of the things you want:  rectification,
  740.   classification, transformations (canned & user-defined), overlays,
  741.   filters, contrast enhancement, etc. ... I was using it on my thesis &
  742.   then changed the topic a bit & that work became secondary."
  743.  
  744.   ERDAS, Inc. 2801 Buford Highway Suite 300 Atlanta, GA 30329 404-248-9000
  745.   FAX   404-248-9400
  746.  
  747. RSVGA
  748. -----
  749.   "I have been getting up to speed on a program called RSVGA available from
  750.   Eidetic Digital Image Ltd. in British Columbia.  Its for IBM PC's or
  751.   clones, cheap (about $400) and does all the stuff Erdas does but is not
  752.   as fast or as powerful, though I have had only limited experience with
  753.   Erdas.  I have used RSVGA with 6 of 7 Landsat bands and it is a good
  754.   starter program except for the obtuse manual"
  755.  
  756. IMAGINE-32
  757. ----------
  758.   It's a 32 bit package [I suppose for PCs] called "Imagine32"
  759.   or "Image32" The program does a modest amount of image processing --add,
  760.   subtract, multiply, divide, display, and plot an x or y cut across the image.
  761.   It can also display a number of images simultaneously.
  762.   The company is CompuScope, in Santa Barbara, CA. 
  763.  
  764. PC Vista
  765. --------
  766. [ NOTE: it's now available via anonymous FTP - machine flipper.berkeley.edu
  767.  (128.32.178.54), directory pub/pcvista. Warning: no user interface, very
  768.  minimal docs, etc. ]
  769.  
  770.   It was announced in the 1989 August edition of PASP.  It is known to
  771.   be available from Mike Richmond, whose email addresses have been
  772.  
  773.     richmond@bllac.berkeley.edu
  774.     richmond@bkyast.berkeley.edu
  775. [ Latest address: richmond@spiff.Princeton.EDU ]
  776.  
  777.   and his s-mail address is:
  778.  
  779.   Michael Richmond,Astronomy Department, Campbell Hall, Berkeley, CA 94720
  780.  
  781.   The latest version of PC-Vista, version 1.7, includes not only the source
  782.   code and help files, but also a complete set of executable programs and
  783.   a number of sample FITS images. If you do wish to use the source code,
  784.   you will need Microsoft C, version 5.0 or later; other compilers may work,
  785.   but will require substantial modifications.
  786.  
  787.   To receive the documentation and nine double-density (360K) floppies
  788.   (or three quad-density 3-1/2 inch floppies (1.44M) with everything on them,
  789.   just send a request for PC-Vista, together with your name and a US-Mail
  790.   address, to 
  791.  
  792.     Office of Technology Licensing
  793.     2150 Shattuck Ave., Suite 510
  794.     Berkeley, Ca. 94704
  795.  
  796.   Include a check (Traveller's Checks are fine) or purchase order for $150.00
  797.   in U.S. dollars, if your address is inside the continental U.S., or $165.00
  798.   otherwise, made out to Regents of the University of California
  799.   to cover duplication and mailing costs.
  800.  
  801.  
  802. SOFTWARE TOOLS
  803. --------------
  804.   It's a set of software "tools" put out by Canyon State
  805.   Systems and Software. They are not free, but rather cheap at about $30 I
  806.   heard. It will handle most all of the formats used by frame grabber
  807.   software. 
  808.  
  809. MIRAGE
  810. ------
  811.   It's image processing software written by Jim Gunn at the
  812.   Astrophysics Dept at Princeton. It will run on a PC among other platforms.
  813.   It is a Forth based system - i.e. a Forth language with many image
  814.   processing displaying functions built in. 
  815.  
  816. DATA TRANSLATION SOURCE BOOK
  817. ----------------------------
  818.   The Data Translation company in Massachusetts publishes a free book
  819.   containing vendors of data analysis hardware and software which is
  820.   compatible with Data Translation and other frame grabbers.
  821.   Surely you can find much more PC-related stuff in it.
  822.  
  823. MAXEN386
  824. --------
  825.   A couple of Canadians have written a program named MAXEN386 which does
  826.   maximum entropy image deconvolution. Their company is named Digital
  827.   Signal Processing Software, or something like that, and the software is
  828.   mentioned in an article in Astronomy Magazine, either Jan or Feb 92
  829.   (an article on CCD's vs film). 
  830.  
  831. JANDEL SCIENTIFIC (JAVA)
  832. ------------------------
  833.   Another software package (JAVA) is put out by Jandel Scientific. 
  834.   Jandel Scientific, 65 Koch Road, Corte Madera, CA 94925, (415) 924-8640,
  835.   (800) 874-1888.
  836.  
  837. Microbrian
  838. ----------
  839.   Runs on an MS dos platform and uses a 32 bit graphics card
  840.   (Vista), or an about to be released version will support a number of
  841.   super VGA cards.  Its a full blown remote sensed data processing
  842.   system.. It is menu driven (character based screen), but is does not use
  843.   a windowed user interface. Its is hardware protected with a dongle.
  844.   Mbrian = micro Barrier reef Image Anaysis System. It was developed by
  845.   CSIRO (Commonwealth Scientific & Industrial Organization) and is
  846.   marketed/ supported by:
  847.  
  848.   MPA Australia (51 Lusher Road, Croydon, Victoria
  849.   tel + 61 3 724 4488     fax  +61 3 724 4455)
  850.  
  851.   There are educational and commercial prices, but be prepared to set
  852.   aside $A10k for the first educational licence.  Subsequent ones come
  853.   cheaper (they need to!) It has installed sites worldwide.  It is widely
  854.   used at ANU.
  855.  
  856. MicroImage
  857. ----------
  858.   The remote sensing lab here at Dartmouth currently uses Terra-Mar's
  859.   MicroImage, on 486 PCs with some fancy display hardware.
  860.  
  861.   Terra-Mar Resource Information Services, Inc.
  862.  
  863.   1937 Landings Drive Mountain View, CA  94043 415-964-6900   FAX
  864.   415-964-5430
  865.  
  866. VIDEOSCAN
  867. ---------
  868. [ Contact  Club@spektr.msk.su (Koltovoy Nikolay Alexeevich) - they have
  869.   available software, frame grabbers, A/D converters, real-time image
  870.   processor ]
  871.  
  872. TIM
  873. ---
  874.   TIM for Windows is a package for scientific image processing, which runs
  875.   on a PC under MS-Windows 3.1. It is especially suited for image
  876.   preprocessing and data extraction (image in, data out). It has:
  877.  
  878.   - 200+ image processing functions, including user definable
  879.   convolutions, non-linear filters, morphology, FFT
  880.   - menus, dialog boxes, browse and support windows
  881.   - a compiled command language for making procedures
  882.   - facilities for adding C-written functions to the program
  883.   - a rich, context sensitive help system
  884.   - support for several frame grabbers
  885.  
  886.   The program is fast*) and has moderate system requirements**).
  887.   A functional demo version can be obtained from CICA***). This package
  888.   contains addresses to refer to for pricing and ordering details.
  889.  
  890.     *) Abingdon Cross benchmark on a 486DX2-50: 0.8 sec
  891.    **) Minimum requirements: MS-Windows 3.1, Memory: 4MB, disk: 4MB; 386SX
  892.      A 800x600 or 1024x768 video display @ 256 colours is recommended
  893.   ***) Anonymous FTP to: ftp.cica.indiana.edu; directory pub.pc.win3.demo
  894.  
  895.   Contact: Robert J. Ekkers <ekkers@p.tn.tudelft.nl>
  896.  
  897.  
  898. Unix-based tools
  899. ================
  900.  
  901. IRAF (Image Reduction and Analysis Facility)
  902. --------------------------------------------
  903.   Developed in the National Optical Astronomy Observatory, Kitt Peak AZ
  904.   It is free, you can ftp it from tucana.noao.edu [140.252.1.1]
  905.   and complement it with STSDAS from stsci.edu [130.167.1.2].
  906.   Email to iraf@noao.edu for more details.
  907.   Apparently this is one of the _de facto_ standards in the astronomical
  908.   image community. They issue a newsletter also.
  909.   They seem to support very well their users. Works with VMS also last
  910.   I heard, and practically has its own shell on top of the VMS/Unix shells.
  911.  
  912.   It's suggested that you get a copy of saoimage for display under X windows.
  913.   Very flexible/extendable  -- tons (literally 3 linear feet) of
  914.   documentation for the general user, skilled user, and programmer.
  915.  
  916. ALV
  917. ---
  918.   A Sun-specific image toolkit.  Version 2.0.6 posted to
  919.   comp.sources.sun on 11dec89.  Also available via email to
  920.   alv-users-request@cs.bris.ac.uk.
  921.  
  922. AIPS
  923. ----
  924.   Astronomical Image Processing System.  Contact: aipsmail@nrao.edu
  925.   (also see the UseNet Newsgroups alt.sci.astro.aips and sci.astro.fits)
  926.   Built by NRAO (National Radio Astronomy Observatory, HQ in Charlottesville,
  927.   VA, sites in NM, AZ, WV).  Software distributed by 9-track, Exabyte, DAT,
  928.   or (non-anonymous) internet ftp.  Documentation (PostScript mostly)
  929.   available via anonymous ftp to baboon.cv.nrao.edu (192.33.115.103),
  930.   directory pub/aips and pub/aips/TEXT/PUBL.  Installation requires building
  931.   the system and thus a Fortran and C compiler.
  932.      This package can read and write FITS data (see sci.astro.fits), and is
  933.   primarily for reduction, analysis, and image enhancement of Radio Astronomy
  934.   data from radio telescopes, particularly the Very Large Array (VLA), a
  935.   synthesis instrument.  It consists of almost 300 programs that do everything
  936.   from copying data to sophisticated deconvolution, e.g. via maximum entropy.
  937.   There is an X11-based Image tool (XAS) and a tek-compatible xterm-based
  938.   graphics tool built into AIPS.  The XAS tool is modelled after the hardware
  939.   functionality of the International Imaging Systems model 70 display unit and
  940.   can do image arithmetic, etc.
  941.     The code is mostly Fortran 77 with some system C language modules, and is
  942.   available for Suns, IBM RS/6000, Dec/Ultrix, Convex, Cray (Unicos), and
  943.   Alliant with support planned for HP-9000/7xx, Solaris 2.1, and maybe SGI.
  944.      There is currently a project - "AIPS++" - underway to rewrite the
  945.   algorithmic functionality of AIPS in a modern setting, using C++ and an
  946.   object oriented approach.  Whereas AIPS is proprietary code (licensed for
  947.   free to non-profit institutions) owner by NRAO and the NSF, AIPS++ will be
  948.   in the public domain at some level, as it is an international effort with
  949.   contributions from the US, Canada, England, the Netherlands, India, and
  950.   Australia to name a few. 
  951.  
  952. LABOimage
  953. ---------
  954.   (version 4.0 is out for X11) It's written in C, and currently
  955.   runs on Sun 3/xxx, Sun 4/xxx (OS3.5, 4.0 and 4.0.3) under SunView.
  956.   The expert system for image segmentation is written in Allegro Common Lisp.
  957.   It was used on the following domains: computer science (image analysis), 
  958.   medicine, biology, physics. It is distributed free of charge (source code).
  959.   Available via anonymous FTP at ftp.ads.com (128.229.30.16), in
  960.   pub/VISION-LIST-ARCHIVE/SHAREWARE/LaboImage_*
  961.  
  962.   Contact: Prof. Thierry Pun, Computer Vision Group Computing Science Center,
  963.   U-Geneva 12, rue du Lac, CH-1207 Geneva SWITZERLAND
  964.   Phone : +41(22) 787 65 82; fax: +41(22) 735 39 05
  965.   E-mail: pun@cui.unige.ch  or pun@cgeuge51.bitnet
  966.  
  967.  
  968. Figaro
  969. ------
  970.   It was originally made for VMS, and can be obtained from
  971.   Keith Shortridge in Australia (ks@aaoepp.aao.gov.au)
  972.   and for Unix from Sam Southard at Caltech (sns@deimos.caltech.edu).
  973.   It's about 110Mbytes on a Sun.
  974.  
  975. KHOROS
  976. ------
  977.   Moved to the Scientific  Visualization category below
  978.  
  979. Vista
  980. -----
  981.   The "real thing" is available via anonymous ftp from lowell.edu. Email to
  982.   vista@lowell.edu for more details. Total size less than 20Mbytes.
  983.  
  984. DISIMP
  985. ------
  986.   (Device Independent Software for Image Processing) is a powerful
  987.   system providing both user friendliness and high functionality in
  988.   interactive times.
  989.  
  990.   Feature Description
  991.  
  992.   DISIMP incorporates a rich library of image processing utilities and
  993.   spatial data options. All functions can be easily accessed via the
  994.   DISIMP executive. This menu is modular in design and groups image
  995.   processes by their function. Such a logical structure means that
  996.   complicated processes are simply a progression through a series of
  997.   modules.
  998.  
  999.   Processes include image rectification, classification (unsupervised and
  1000.   supervised), intensity transformations, three dimensional display and
  1001.   Principal Component Analysis. DISIMP also supports the more simple and
  1002.   effective enhancement techniques of filtering, band subtraction and
  1003.   ratioing.
  1004.  
  1005.   Host Configuration Requirements
  1006.  
  1007.   Running on UNIX workstations, DISIMP is capable of processing the more
  1008.   computational intensive techniques in interactive processing times.
  1009.   DISIMP is available in both Runtime and Programmer's environments. Using
  1010.   the Programmers environment, utilities can be developed for specific
  1011.   applications programs.
  1012.  
  1013.   Graphics are governed by an icon-based Display Panel which allows quick
  1014.   enhancments of a displayed image. Manipulations of Look Up Tables,
  1015.   colour stretches, changes to histograms, zooming and panning can be
  1016.   interactively driven through this control.
  1017.  
  1018.   A range of geographic projections enables DISIMP to integrate data of
  1019.   image, graphic and textual types. Images can be rectified by a number of
  1020.   coordinate systems, providing the true geographic knowledge essential
  1021.   for ground truthing. Overlays of grids, text and vector data can be
  1022.   added to further enhance referenced imagery.
  1023.  
  1024.   The system is a flexible package allowing users of various skill levels
  1025.   to determine their own working environment, including the amount of help
  1026.   required. DISIMP comes fully configured with no optional extras. The
  1027.   purchase price includes all functionality required for professional
  1028.   processing of remote sensed data.
  1029.  
  1030.   For further information, please contact:
  1031.  
  1032.   The Business Manager, CLOUGH Engineering Group Systems Division, 627
  1033.   Chapel Street, South Yarra, Australia 3141. Telephone:  +61 3 825 5555
  1034.   Fax:  +61 3 826 6463
  1035.  
  1036. Global Imaging Software
  1037. -----------------------
  1038.   "We use Global Imaging Software to process AVHRR data, from the dish to
  1039.   the final display. Select a chunk of five band data from a pass,
  1040.   automatic navigation, calibrate it to Albedo and Temp, convert that to
  1041.   byte, register it to predesigned window, all relatively automatically
  1042.   and carefree.
  1043.  
  1044.   It has no classification routines to speak of, but it isn't that
  1045.   difficult to write your own with their programmer's module.
  1046.  
  1047.   Very small operation: one designs, one codes, one sells. Been around for
  1048.   a number of years, sold to Weather Service and Navy.  Runs on HP9000
  1049.   with HP-UX.  Supports 24-bit display"
  1050.  
  1051. HIPS
  1052. ----
  1053. (Human   Information   Processing Laboratory's Image Processing System)
  1054.  
  1055.   Michael Landy co-wrote and sell a general-purpose package for image
  1056.   processing which has been used for basically all the usual image
  1057.   processing applications (robotics, medical, satellite, engineering, oil
  1058.   exploration, etc.).  It is called HIPS, and deals with sequences of
  1059.   multiband images in the same way it deals with single images.  It has
  1060.   been growing since we first wrote it, both by additions from us as well
  1061.   as a huge user-contributed library.
  1062.  
  1063.   Feature description
  1064.  
  1065.   HIPS  is  a  set  of  image  processing  modules  which together provide
  1066.   a  powerful  suite  of  tools  for  those interested in research,
  1067.   system  development  and  teaching. It  handles  sequences  of  images
  1068.   (movies)  in precisely the same manner as single frames.
  1069.  
  1070.   Programs and subroutines have been developed  for simple image
  1071.   transformations, filtering, convolution, Fourier and other transform
  1072.   processing, edge detection  and line  drawing   manipulation, digital
  1073.   image compression and transmission  methods, noise generation, and image
  1074.   statistics computation. Over 150 such  image transformation programs
  1075.   have been developed.  As a result, almost any image processing  task
  1076.   can be performed quickly and conveniently. Additionally, HIPS allows
  1077.   users to easily integrate  their  own custom  routines.   New users
  1078.   become effective using HIPS on their first day.
  1079.  
  1080.   HIPS features images that are  self-documenting.   Each image stored  in
  1081.   the  system  contains  a  history  of the transformations that have been
  1082.   applied to that image.   HIPS includes  a  small  set of subroutines
  1083.   which primarily deals with a standardized  image sequence  header,  and
  1084.   a  large library  of  image  transformation tools in the form of UNIX
  1085.   ``filters''.  It comes complete with source  code,  on-line manual
  1086.   pages, and on-line documentation.
  1087.  
  1088.   Host Configuration Requirements
  1089.  
  1090.   Originally  developed at  New  York  University,  HIPS  now represents
  1091.   one of the most extensive and flexible vision and image  processing
  1092.   environments currently available.  It runs under the UNIX operating
  1093.   system.  It is modular  and  flexible, provides automatic documentation
  1094.   of its actions, and is almost entirely independent of special equipment.
  1095.   HIPS is now in use on a variety of computers including Vax and
  1096.   Microvax, Sun, Apollo,  Masscomp,  NCR Tower, Iris, IBM AT, etc.
  1097.   For image display and input, drivers are supplied for the Grinnell and
  1098.   Adage (Ikonas) image processors, and the Sun-2, Sun-3, Sun- 4, and
  1099.   Sun-386i consoles.  We also  supply  user-contributed drivers  for  a
  1100.   number of  other framestores and windowing packages (Sun gfx, Sun
  1101.   console, Matrox VIP-1024, ITI IP-512, Lexidata,  Macintosh II, X
  1102.   windowing system, and Iris).  The Hipsaddon package includes an
  1103.   interface  for the  CRS-4000. It  is  a  simple matter to interface HIPS
  1104.   with other frame- stores, and we can put interested users in touch with
  1105.   users who  have interfaced HIPS with the Arlunya and Datacube Max-
  1106.   Video. HIPS can be easily adapted for other  image  display devices
  1107.   because 98% of HIPS is machine independent.
  1108.  
  1109.   Availability
  1110.  
  1111.   HIPS has proven itself a highly flexible  system,  both as  an
  1112.   interactive  research tool, and for more production- oriented tasks. It
  1113.   is both easy to use, and quickly adapted and extended to new uses. HIPS
  1114.   is supplied on magnetic tape in UNIX tar format (either reel- to-reel or
  1115.   Sun  cartridge), and comes with source code, libraries, a library of
  1116.   convolu- tion masks, and on-line documentation and manual pages.
  1117.  
  1118.   Michael Landy SharpImage Software P.O. Box 373, Prince Street Station
  1119.   New York, NY   10012-0007 Voice:  (212) 998-7857 Fax: (212) 995-4011
  1120.   msl@cns.nyu.edu
  1121.  
  1122.  
  1123. MIRA
  1124. ----
  1125. [ Please DON'T confuse that with the Thalmanns animation system from
  1126.   Montreal. These are altogether different beasts! - nfotis ]
  1127.  
  1128.   MIRA stands for Microcomputer Image Reduction and Analysis.  MIRA gives
  1129.   workstation level performance on 386/486 DOS computers using SVGA cards in
  1130.   256 color modes up to 1024x768. MIRA contains a very handsome/functional
  1131.   GUI which is mouse and keystroke operated. MIRA reads/writes TIFF and FITS
  1132.   formats, native formats of a number of CCD cameras, and uncompressed binary
  1133.   images in byte, short integer, and 4-byte real pixel format in 1- or 2-
  1134.   dimensions. The result of an image processing operation can be short integer
  1135.   or real pixels, or the same as that of the input image. MIRA does the
  1136.   operation using short or floating point arithmetic to maintain the precision
  1137.   and accuracy of the pixel format. Over 100 functions are hand-coded in
  1138.   assembly language for maximum speed on the Intel hardware.  The entire
  1139.   graphical interface is also written in assembly language to maximize
  1140.   the speed of windowing operations.  Windows for 2-d image and 1-d image/data
  1141.   display and analysis have dedicated cursors which read position and value
  1142.   value in real time as you move the mouse.  There are also smooth, real time
  1143.   contrast and brightness stretch and panning of a magnified portion of
  1144.   the displayed image(s), all operated by the mouse. A wide selection of
  1145.   grayscale, pseudocolor, and random palettes is provided, and other 
  1146.   palettes can be generated.
  1147.  
  1148.  
  1149. Supported functions include such niceties as the following:
  1150.  
  1151. o  image & image: + - / * interpolation
  1152. o  image & constant: + - / *
  1153. o  unary operations: abs value, polynomial of pixel value, chs, 1/x, log,
  1154.    byteswap, clip values at upper/lower limits, short->real or real->short.
  1155. o  combine images by mean, median, mode, or sum of pixel values, with or
  1156.    without autoscaling to mean, median, or mode of an image section.
  1157. o  convolutions/filters: Laplacian, Sobel edge operator, directional gradient,
  1158.    line, Gaussian, elliptical and rectangular equal weight filters, unsharp
  1159.    masking, median filters, user defined filter kernel.  Ellipse, rectangle,
  1160.    line, gradient, Gaussian, and user defined filters can be rotated to
  1161.    any specified angle.
  1162. o  CCD data reduction: flat fielding, dark subtraction, column over/underscan
  1163.    bias removal, remove bad pixels and column defects, normalize to
  1164.    region target mean, median, or modal value.
  1165. o  create subimage, mosaic m x n 1-d or 2-d images to get larger image,
  1166.    collapse 2-d image into 1-d image.
  1167. o  plot 1-d section or collapsed section of 2-d image, plot histogram of
  1168.    region of an image.
  1169. o  review/change image information/header data, rename keywords, plot
  1170.    keyword values for a set of images.
  1171. o  luminance/photometry: elliptical or circular aperture photometry,
  1172.    brightness profile, isophotal photometry between set of upper & lower
  1173.    luminances, area and luminance inside traced polygon. Interactive
  1174.    background fitting and removal from part or all of image, fit elliptical
  1175.    aperture shape to image isophotes. 
  1176. o  interactive with 2-d image: contrast/brightness, x- y- or diagonal plot
  1177.    of pixel values, distance between two points, compute region stats,`
  1178.    centroid, pan to x,y location or image center, zoom 1/16 to 10 times,
  1179.    change cursor to rectangle crosshair, full image crosshair, or off, and
  1180.    adjust cursor size on image. Select linear, log or gamma transfer function
  1181.    or histogram equalization.
  1182. o  interactive or specified image offset computation and re-sampling for
  1183.    registration.
  1184. o  interactive with 1-d image: zoom in x- y- or both in steps of 1/2 or
  1185.    2 times current, re-center plot, or enlarge a framed area. 4 plot buffers
  1186.    can be cycled through. Interactive data analysis: polynomial fitting,
  1187.    point deletion, undelete, change value, point weighting, linear and
  1188.    quadratic loess and binomial smoothing, revert to unit point weights
  1189.    or original data buffer, substitute results into data buffer for pass
  1190.    back to calling function. Dump data buffer (+ overlays and error bars)
  1191.    to file or printer.  Change to user specified coordinate system.
  1192. o  Tricolor image combination and display, hardcopy halftone printout to
  1193.    HP-PCL compatible printers (Laserjet, deskjet, etc.)
  1194. o  Documentation is over 300 pages in custom vinyl binder.
  1195.  
  1196.   Cost: 995 $USD/copy
  1197.  
  1198.   Available from:
  1199.  
  1200.   Axiom Research, Inc.
  1201.   Box 44162
  1202.   Tucson, AZ  85733
  1203.   (602) 791-2864  phone/fax.
  1204.  
  1205.   international marketing rep: Saguaro Scientific Corporation, Tucson, Arizona.
  1206.  
  1207. SPHINX
  1208. ------
  1209.   Satellite Image Processing under Unix/X11. Specializes in:
  1210.  
  1211.   - Image Analysis & Processing (statistical and mathematical filtering
  1212.     operations, such as Fourier transforms, convolution product or
  1213.     principal component analyses)
  1214.  
  1215.   - Satellite Spectra & Orbit Analysis (e.g., GOES, METEOSAT, NOAA, Spot etc.)
  1216.  
  1217.   - Easy External Program Interfacing
  1218.  
  1219.   - Quick Quality Presentation
  1220.  
  1221. A TEST VERSION OF SPHINX IS AVAILABLE AT loasil.citilille.fr
  1222. (134.206.50.4) anonymous (bin : cd SPHINX : get ALL_SPHINX.tar.Z)
  1223.  
  1224. Developers:
  1225. Laboratoire d'Optique Atmospherique (LOA) of the Universite de Lille, France
  1226.  
  1227. Support and Questions:
  1228. sphinx@loasil.citilille.fr
  1229.  
  1230. ITEX
  1231. ----
  1232.   Please see the entry in the DOS-based systems. Their VME hardware also
  1233.   works in Unix environments.
  1234.  
  1235. ==========================================================================
  1236.  
  1237. End of Part 2 of the Resource Listing
  1238. -- 
  1239. Nick (Nikolaos) Fotis         National Technical Univ. of Athens, Greece
  1240. HOME: 16 Esperidon St.,       InterNet : nfotis@theseas.ntua.gr
  1241.       Halandri, GR - 152 32   UUCP:    mcsun!pythia!theseas!nfotis
  1242.       Athens, GREECE          FAX: (+30 1) 77 84 578
  1243.